Big Huge Thesaurus

recombinant DNA technology

noun